home *** CD-ROM | disk | FTP | other *** search
- All users need a calculator program, and while there are several others
- available, I found none with the features I wanted: SIMPLICITY, base
- conversion, a record of the calculation, and some transcendental functions.
- These two have been used extensively for over a year by me and a few friends.
- Direct questions or comments to Mike Sperl, 615 E. 68th St., Richfield,
- MN 55423 (612)-869-1830. A postcard or note would be appreciated.
- No money, please.
-
- Use <ctl>C to exit either program.
-
- SCALC.EXE ,the small one, is great for doing check-book balancing. It works
- like an old fashioned adding machine with a tape. I use Fansi-Console's
- scroll-back feature, but backscroll works as well, and either can print the
- "tape", so the calculator programs aren't complicated with printer code.
- Actually, <ctl>P should get a printout also, if pressed before starting the
- calculation, but I haven't used it. To subtract, preceed each number with
- a minus sign.
-
- HP.EXE is an RPN free format calculator with a stack limited only by available
- memory. It's output is non-destructive, except when converting to a base
- other than hex or decimal. The stack can be shown at any time. The top two
- stack items can be swapped and/or the top item dropped ala forth. Delimiters
- (space or <cr> ) are not required except, of course, between numbers, which
- can be printed in any base but which must be entered in decimal or hex. Enter
- each hex number preceeded by an x, as x1234 (only integers in hex, upto 8
- digits). 16 decimal digit accuracy is claimed by the compiler (Eco-C) used.
- Tap '?' in HP.EXE at any time to review the keystrokes and functions
- available. Remember to place the operators AFTER the numbers, as:
-
- 123.45 -2.567*= or, 123.45-2.567*= -> -316.896150
-
- 12.5 -3.56+ 156.789+ 45.001+= or, 12.5-3.56+156.789+45.001+=
- or,
-
- 123.4567
- 34.5678-
- 45.123+=
- or,
-
- 123.4
- 34.6
- 5.01
- ++=
- Some other useful keystrokes:
-
- x400
- = -> 1024.000000
- h -> 400H
-
- 2 2b -> 10 ;base 2
- 257 3b -> 100112 ;base 3
- 259 4b -> 10003 ;base 4
- 295 8b -> 447 ;octal
- x21
- 2b -> 100001 ;hex to binary
-
- 5.0e-2 e= -> 1.051271 (scientific notation, exponential fn)
-
- 7.2e-2 10* e= -> 2.054433 (the compound interest formula)
-
-
-
-